remarkable effort - French English Dictionary